struct Duration {
  int millis_;
};

void example() {
  auto d = Duration{};
  d.millis_ = 100;
  auto timeout = 1; // 1 second
  d.millis_ = timeout; // ouch, we meant 1000 millis but assigned just 1
}

int main() {
  example();
}
